@charset "utf-8";
/* NHN Web UIT development SMY 140407 */

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',Dotum, Helvetica,sans-serif;font-size:12px;-webkit-text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}

html{height:100%}
body{position:relative;height:100%;background:#f5f6f7}
#wrap{position:relative;min-height:100%;overflow:hidden}
/*#container{padding-bottom:100px}*/
#container{padding-bottom:176px}
.ch_g *,
.ch_b *,
#locale_switch{font-family:Arial,Helvetica,sans-serif}
body.global *{font-family:Arial,Helvetica,sans-serif}

/* img */
/*.sp,.wrg,.logo,#footer ul li{background:url(/login/image/tablet/sp_login_2x_20141002.png) no-repeat;background-size:460px auto;-webkit-background-size:460px auto}*/
.sp,.wrg,.logo,#footer ul li{background:url(../img/logo_2x.gif) no-repeat;background-size:460px auto;-webkit-background-size:460px auto}
.btn,.int_jogin{background:url(../img/logo_2x.gif) no-repeat;background-size:160px auto;-webkit-background-size:160px auto}
.ch_g .btn,.ch_g .int_jogin,
.ch_b .btn,.ch_b .int_jogin{background:url(../img/logo_2x.gif) no-repeat;background-size:87px auto;-webkit-background-size:87px auto}

/* header */
#header,#container{margin:0 10px}
#header{position:relative;height:167px;padding:62px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
#header .h_logo{display:block;overflow:hidden;width:240px;height:44px;margin:0 auto;background-position:-1px -1px;line-height:999px}


/* layout */

.find_info{padding-top:20px;border-top:1px solid #e4e4e5;color:#999;text-align:center}
.find_info a{display:inline-block;font-size:13px;color:#999;line-height:13px;text-decoration:none}
.global .find_info a{text-decoration:underline}
.find_info .bar{margin:0 4px}
.login_form{clear:both}

/* form */
.sel{padding:5px 10px 5px 7px;padding:7px 8px 6px 7px\9;border:none;border-radius:0;font-size:15px;font-weight:normal;color:#333;height:30px;min-width:85px;width:100%;background:#fff url(/login/image/tablet/sel_arr_2x.gif) 100% 50% no-repeat;background-size:20px 8px;-webkit-background-size:20px 8px;-webkit-appearance:none;-moz-appearance:none;line-height:18px;text-indent:0.01px;text-overflow:''}
.input_row{position:relative;border:solid 1px #dadada;padding:10px 35px 10px 15px;margin:0 0 10px;background:#fff;height:29px}
.input_row.focus{border:solid 1px #20bc01}
.input_box{display:block}
.int{position:relative;width:80%;padding:7px 0 6px;height:16px;z-index:9;border:none;background:#fff;font-size:15px;color:#000;line-height:16px;-webkit-appearance:none}
.lbl{position:absolute;top:16px;left:15px;z-index:8;font-size:15px;color:#999;line-height:16px}
.ie7 .lbl,.ie8 .lbl,.ie9 .lbl{z-index:10}
.wrg{display:block;position:absolute;top:15px;right:13px;z-index:1000;width:19px;height:19px;margin:0;padding:0;border:0;background-position:-1px -263px;text-indent:-999px;cursor:pointer;background-color:transparent}
.btn_login{display:block;height:61px;*width:460px;margin:30px 0 13px;background:#0080ff}
.btn_login input{width:100%;border:1px solid #1eb702;*border:none;height:61px;text-indent:-999em;*text-indent:0;*padding-left:900px;-webkit-appearance:none;cursor:pointer}
.btn_login input.int_jogin{background-position:50% -1px}
.btn_login input.int_jogin1{background-position:50% -1px}
.btn_login input.int_jogin2{background-position:50% -1px}
.global .btn_login input.int_jogin{background-position:50% -67px}
.global .btn_login input.int_jogin1{background-position:50% -67px}
.login_check_box{display:block;position:relative;height:26px;margin-bottom:28px}
.login_check_box input{position:absolute;top:1px;left:1px;width:25px;height:25px;cursor:pointer}
.login_check_box label{position:absolute;top:0;left:0;height:26px;background-position:-1px -115px;padding-left:33px;font-size:13px;color:#333;line-height:26px;cursor:pointer;border:1px solid #f5f6f7\9}
.login_check_box input:checked + label{background-position:-1px -145px;border:1px solid #f5f6f7\9}



/* img */
/*.sp,.wrg,.int_jogin,.logo,#footer ul li{background:url(/login/image/tablet/sp_login_20141002.png) no-repeat}*/
.sp,.wrg,.int_jogin,.logo,#footer ul li{background:url(../img/login.gif) no-repeat}
.sp1{background:url(../img/login_r.gif) no-repeat}
.sp2{background:url(../img/delete.gif) no-repeat}
.sp3{background:url(../img/delete_r.gif) no-repeat}
.sp4{background:url(../img/modify_r.gif) no-repeat}
.btn,.int_jogin{background:url(../img/login_btn.png) no-repeat;background-size:100px auto}
.btn,.int_jogin1{background:url(../img/main_btn.png) no-repeat;background-size:100px auto}
.btn,.int_jogin2{background:url(../img/ck_btn.png) no-repeat;background-size:100px auto}






